physical ability - German English Dictionary